//banner 轮播
function bannerFn(){
  jQuery(".banner").slide({mainCell:".banner_box ul",effect:"leftLoop", autoPlay:true,interTime:"3500"});//
  $('.banner .a_arrow').hide();  
  $('.banner').hover(function(e) {
    $('.banner .a_arrow').fadeIn(500);
  },function(e) {
    $('.banner .a_arrow').hide()
  });
}
bannerFn();

// 标签切换
function tabSlider(tab){
    tab.on('mouseover', '.hd li', function(){
      let _this = $(this),
      _thisIndex = _this.index(),
      _thisDataType = _this.attr('data-type'),
      moreHref = tab.find('.more').attr('href').split('?')[0];
      tab.find('.more').attr('href', moreHref + '?type=' + _thisDataType);
    _this.siblings().removeClass('on').end().addClass('on');
    tab.find('.bd .item').eq(_thisIndex).siblings().removeClass('show').end().addClass('show');
  })
}


// 二级页面
let subPage = $('.sub_page'),
    curType = GetQuery("type");

// 二级页面根据跳转连接显示对应内容
function GetQuery(name){
  var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
  var r = window.location.search.substr(1).match(reg);
  if(r!=null)return  unescape(r[2]); return null;
}

subPage.find('.aside li').each(function(){
  let _this = $(this),
    _thisDataType = _this.attr('data-type'),
    _tihsIndex = _this.index();
  if(_thisDataType === curType){
    _this.siblings().removeClass('active').end().addClass('active');
    subPage.find('.sub_page_context .inner').eq(_tihsIndex).siblings().removeClass('show').end().addClass('show');
  }
  // 判断显示下载&打印按钮
  if(curType === 'download'){
    subPage.find('.btn_area').addClass('show')
  } else {
    subPage.find('.btn_area').removeClass('show')
  }
})

// 二级页面侧边导航（aside）标签切换
subPage.on('click', '.aside li', function(){
  let _this = $(this),
      _thisDataType = _this.attr('data-type'),
      _thisIndex = _this.index();
  $(this).siblings().removeClass('active').end().addClass('active');
  subPage.find('.sub_page_context .inner').eq(_thisIndex).siblings().removeClass('show').end().addClass('show');
  // 判断显示下载&打印按钮
  if(_thisDataType === 'download'){
    subPage.find('.btn_area').addClass('show')
  } else {
    subPage.find('.btn_area').removeClass('show')
  }
})

// 打印
function printAppForm(printdiv) {
  var headhtml = "<html><head><title></title></head><body>";
  var foothtml = "</body>";
  // 获取div中的html内容，jquery写法如下
  var newhtml= printdiv.html();
  // 获取原来的窗口界面body的html内容，并保存起来
  var oldhtml = document.body.innerHTML;
  // 给窗口界面重新赋值，赋自己拼接起来的html内容
  document.body.innerHTML = headhtml + newhtml + foothtml;
  // 调用window.print方法打印新窗口
  window.print();
  // 将原来窗口body的html值回填展示
  document.body.innerHTML = oldhtml;
  return false;
}

//下载
function downloadAppForm(){
  window.location.href = DOWN_LOAD;
}














